package ESP.Dao.Impl;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface IBDao {
	/**
	 * 删除文件
	 */
	public boolean deleteFile(String dataId);
	/**
	 * b01查询Report表头
	 */
	public List<Map<String,Object>> queryDataHeadB01(String userRoleId, String stuId, String userName, Date dataCretime1, 
			Date dataCretime2, String dataReportFlag, String typeId);
	/**
	 * b01查询Report表体
	 */
	public List<Map<String,Object>> queryDataBodyB01(String stu_id);
	/**
	 * b02查询教学资料表头
	 */
	public List<Map<String,Object>> queryDataHeadB02(String dataName, String dataTypeId, String dataNote);
	/**
	 * 增加report||教学资料||支撑文档
	 */
	public int addData(String dataId, String dataName, String dataTypeId, Date dataCretime, String dataPath,
			 String dataOwnerId, String dataNote, String dataFlag, String dataReportFlag);
	/**
	 * 删除report||教学资料||支撑文档
	 */
	public int removeData(String dataId);
	/**
	 * 修改report||教学资料||支撑文档
	 */
	public int updataData(String dataId, String dataName, String dataTypeId, Date dataCretime, String dataPath,
			 String dataOwnerId, String dataNote, String dataFlag, String dataReportFlag);
}
